incontestable right - Turkish English Dictionary